amazon river (0 synonym found)

We don't have any synonyms for amazon river yet.

Think amazon river belongs in the thesaurus? Recommend it and we'll take a look.


Definition of amazon river:

(N) : The Amazon River in South America is the largest river by discharge volume of water in the world, and the longest or second-longest river system in the world, a title which is disputed with the Nile.

Definition of amazon river:

(N) : The Amazon River in South America is the largest river by discharge volume of water in the world, and the longest or second-longest river system in the world, a title which is disputed with the Nile.

Back to Top